Code 39 Full ASCII is a variant of Code39 that enables encoding of all 128 characters in the ASCII table. Code 39 Full ASCII is discrete.
Encoding
Code 39 Full ASCII can encode all 128 Standard ASCII values using a three-digit ASCII code, preceded by the \ character. For example, the carrot symbol ("^") corresponds to ASCII code \094. For a complete list of ASCII values, refer to the ASCII Table.
Structure
Code 39 Full ASCII has the following structure:
A start character - asterisk(*).
Encoded Value.
Checkdigit - optional.
A stop character - asterisk(*).
Requirements
Each character consists of up to five bars and four spaces, making nine elements where three out of nine elements are wide The height of the bars must be at least 0.15 times the barcode's length or .25 inches. You must use the greater of the two measurements.
To ensure quality, the width of the inter-character gap should equal the width of the narrowest element (X). The leading and trailing quiet zones must be at least 10 times the length of the narrowest element (X) or .10 inches. You must use the greater of the two measurements.
When Code39OptionalCheckDigit is equal to true, Toolkit automatically calculates and encodes the checkdigit. Remarks You will need to adjust your barcode reader to extended mode to read Code 39 Full ASCII barcodes accurately.